\relax 
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax 
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{3}{chapter.1}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Running the code}{3}{section.1.1}}
\newlabel{_running_the_code}{{1.1}{3}{Running the code}{section.1.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Syntax and general rules}{4}{section.1.2}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1.1}Example of input records}{4}{lstlisting.1.1}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1.2}Corresponding input record}{6}{lstlisting.1.2}}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Output and Job description Records}{7}{chapter.2}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Output file record}{7}{section.2.1}}
\newlabel{_OutputFileRecord}{{2.1}{7}{Output file record}{section.2.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Job description record}{7}{section.2.2}}
\newlabel{_JobDescriptionRecord}{{2.2}{7}{Job description record}{section.2.2}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Analysis record}{8}{chapter.3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{_AnalysisRecord}{{3}{8}{Analysis record}{chapter.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Structural Problems}{9}{section.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}StaticStructural}{9}{subsection.3.1.1}}
\newlabel{StaticStructural}{{3.1.1}{9}{StaticStructural}{subsection.3.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Linear static analysis}{10}{subsection.3.1.2}}
\newlabel{LinearStatic}{{3.1.2}{10}{Linear static analysis}{subsection.3.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}LinearStability}{10}{subsection.3.1.3}}
\newlabel{LinearStability}{{3.1.3}{10}{LinearStability}{subsection.3.1.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4}EigenValueDynamic}{10}{subsection.3.1.4}}
\newlabel{EigenValueDynamic}{{3.1.4}{10}{EigenValueDynamic}{subsection.3.1.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.5}NlDEIDynamic}{10}{subsection.3.1.5}}
\newlabel{NlDEIDynamic}{{3.1.5}{10}{NlDEIDynamic}{subsection.3.1.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.6}DEIDynamic}{10}{subsection.3.1.6}}
\newlabel{DEIDynamic}{{3.1.6}{10}{DEIDynamic}{subsection.3.1.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.7}DIIDynamic}{11}{subsection.3.1.7}}
\newlabel{DIIDynamic}{{3.1.7}{11}{DIIDynamic}{subsection.3.1.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.8}IncrementalLinearStatic}{11}{subsection.3.1.8}}
\newlabel{IncrementalLinearStatic}{{3.1.8}{11}{IncrementalLinearStatic}{subsection.3.1.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.9}NonLinearStatic}{11}{subsection.3.1.9}}
\newlabel{NonLinearStatic}{{3.1.9}{11}{NonLinearStatic}{subsection.3.1.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{Extended syntax}{11}{section*.2}}
\@writefile{toc}{\contentsline {subsubsection}{Standard syntax}{15}{section*.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.10}Adaptive linear static}{16}{subsection.3.1.10}}
\newlabel{AdaptiveLinearStatic}{{3.1.10}{16}{Adaptive linear static}{subsection.3.1.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.11}Adaptive nonlinear static}{16}{subsection.3.1.11}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.12}Free warping analysis}{17}{subsection.3.1.12}}
\newlabel{FreeWarping}{{3.1.12}{17}{Free warping analysis}{subsection.3.1.12}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Transport Problems}{17}{section.3.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Stationary transport problem}{17}{subsection.3.2.1}}
\newlabel{StationaryTransport}{{3.2.1}{17}{Stationary transport problem}{subsection.3.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Transient transport problem - linear case}{17}{subsection.3.2.2}}
\newlabel{LinearTransientTransport}{{3.2.2}{17}{Transient transport problem - linear case}{subsection.3.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Transient transport problem - nonlinear case}{18}{subsection.3.2.3}}
\newlabel{TransientTransport}{{3.2.3}{18}{Transient transport problem - nonlinear case}{subsection.3.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Fluid Dynamic Problems}{19}{section.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Transient incompressible flow - CBS Algorithm}{19}{subsection.3.3.1}}
\newlabel{cbsIncomp}{{3.3.1}{19}{Transient incompressible flow - CBS Algorithm}{subsection.3.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Transient incompressible flow\\SUPG/PSPG Algorithm}{19}{subsection.3.3.2}}
\newlabel{supgIncomp}{{3.3.2}{19}{Transient incompressible flow\\SUPG/PSPG Algorithm}{subsection.3.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Transient incompressible flow\\PFEM Algorithm}{20}{subsection.3.3.3}}
\newlabel{pfemIncomp}{{3.3.3}{20}{Transient incompressible flow\\PFEM Algorithm}{subsection.3.3.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Coupled Problems}{21}{section.3.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Staggered Problem}{21}{subsection.3.4.1}}
\newlabel{staggeredproblem}{{3.4.1}{21}{Staggered Problem}{subsection.3.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}FluidStructure Problem}{21}{subsection.3.4.2}}
\newlabel{fluidstructureproblem}{{3.4.2}{21}{FluidStructure Problem}{subsection.3.4.2}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Domain record(s)}{23}{chapter.4}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{_DomainRecord}{{4}{23}{Domain record(s)}{chapter.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Output manager record}{23}{section.4.1}}
\newlabel{_OutputManagerRecord}{{4.1}{23}{Output manager record}{section.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Components size record}{24}{subsection.4.1.1}}
\newlabel{_ComponentsSizeRecord}{{4.1.1}{24}{Components size record}{subsection.4.1.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Dof manager records}{24}{section.4.2}}
\newlabel{_NodeElementSideRecords}{{4.2}{24}{Dof manager records}{section.4.2}{}}
\newlabel{pfemparticles}{{4.2}{27}{Dof manager records}{section.4.2}{}}
\newlabel{interactionparticle}{{4.2}{27}{Dof manager records}{section.4.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Element records}{27}{section.4.3}}
\newlabel{_ElementsRecords}{{4.3}{27}{Element records}{section.4.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Set records}{28}{section.4.4}}
\newlabel{_SetRecords}{{4.4}{28}{Set records}{section.4.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Cross section records}{28}{section.4.5}}
\newlabel{_CrossSectionRecords}{{4.5}{28}{Cross section records}{section.4.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.6}Material type records}{30}{section.4.6}}
\newlabel{_MaterialTypeRecords}{{4.6}{30}{Material type records}{section.4.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.7}Nonlocal barrier records}{30}{section.4.7}}
\newlabel{_NonlocalBarrierRecords}{{4.7}{30}{Nonlocal barrier records}{section.4.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.8}Load and boundary conditions}{30}{section.4.8}}
\newlabel{_LoadBoundaryInitialConditions}{{4.8}{30}{Load and boundary conditions}{section.4.8}{}}
\newlabel{interactionbc}{{4.8}{32}{Load and boundary conditions}{section.4.8}{}}
\@writefile{toc}{\contentsline {paragraph}{Body loads}{33}{section*.4}}
\@writefile{toc}{\contentsline {paragraph}{Boundary loads}{33}{section*.5}}
\@writefile{toc}{\contentsline {section}{\numberline {4.9}Initial conditions}{34}{section.4.9}}
\newlabel{_InitialConditions}{{4.9}{34}{Initial conditions}{section.4.9}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.10}Time functions records}{35}{section.4.10}}
\newlabel{_TimeFunctionsRecords}{{4.10}{35}{Time functions records}{section.4.10}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.11}Xfem manager record and associated records}{35}{section.4.11}}
\newlabel{_XFEMManagerRecords}{{4.11}{35}{Xfem manager record and associated records}{section.4.11}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Appendix}{37}{chapter.5}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Sparse linear solver parameters}{37}{section.5.1}}
\newlabel{sparselinsolver}{{5.1}{37}{Sparse linear solver parameters}{section.5.1}{}}
\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Solver and storage scheme compatibility.}}{37}{table.5.1}}
\newlabel{linsolvstoragecompattable}{{5.1}{37}{Solver and storage scheme compatibility}{table.5.1}{}}
\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Solver parameters.}}{38}{table.5.2}}
\newlabel{sparsesolverparams}{{5.2}{38}{Solver parameters}{table.5.2}{}}
\@writefile{lot}{\contentsline {table}{\numberline {5.3}{\ignorespaces Preconditioning summary.}}{38}{table.5.3}}
\newlabel{precondtable}{{5.3}{38}{Preconditioning summary}{table.5.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Eigen value solvers}{38}{section.5.2}}
\newlabel{eigensolverssection}{{5.2}{38}{Eigen value solvers}{section.5.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}{\color  {Navy}\sffamily  Dynamic load balancing parameters}}{38}{section.5.3}}
\newlabel{dynamicloadbalancing}{{5.3}{38}{\Pmode {Dynamic load balancing parameters}}{section.5.3}{}}
\@writefile{lot}{\contentsline {table}{\numberline {5.4}{\ignorespaces Eigen Solver parameters.}}{39}{table.5.4}}
\newlabel{eigenvaluesolverparamtable}{{5.4}{39}{Eigen Solver parameters}{table.5.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.4}Error estimators and indicators}{39}{section.5.4}}
\newlabel{errorestimators}{{5.4}{39}{Error estimators and indicators}{section.5.4}{}}
\@writefile{lot}{\contentsline {table}{\numberline {5.5}{\ignorespaces Supported error estimators and indicators.}}{40}{table.5.5}}
\newlabel{eetypestable}{{5.5}{40}{Supported error estimators and indicators}{table.5.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.5}Material interfaces}{41}{section.5.5}}
\newlabel{materialinterfaces}{{5.5}{41}{Material interfaces}{section.5.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.6}Mesh generator interfaces}{41}{section.5.6}}
\newlabel{meshpackages}{{5.6}{41}{Mesh generator interfaces}{section.5.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.7}Initialization modules}{41}{section.5.7}}
\newlabel{InitModulesSec}{{5.7}{41}{Initialization modules}{section.5.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.8}Export modules}{42}{section.5.8}}
\newlabel{ExportModulesSec}{{5.8}{42}{Export modules}{section.5.8}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Examples}{45}{chapter.6}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Beam structure}{45}{section.6.1}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Example 1 - beam2d\_1.in}}{45}{figure.6.1}}
\newlabel{ex01}{{6.1}{45}{Example 1 - beam2d\_1.in}{figure.6.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.2}Plane stress example}{46}{section.6.2}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.2}{\ignorespaces Example 2}}{46}{figure.6.2}}
\newlabel{ex02}{{6.2}{46}{Example 2}{figure.6.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Examples - parallel mode}{47}{section.6.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Node-cut example}{47}{subsection.6.3.1}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces Node-cut partitioning example: (a) whole geometry, (b) partition\nobreakspace  {}0, (c) partition\nobreakspace  {}1.}}{47}{figure.6.3}}
\newlabel{nodecut-ex01}{{6.3}{47}{Node-cut partitioning example: (a) whole geometry, (b) partition~0, (c) partition~1}{figure.6.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.2}Element-cut example}{48}{subsection.6.3.2}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.4}{\ignorespaces Element-cut partitioning example: (a) whole geometry, (b) partition\nobreakspace  {}0, (c) partition\nobreakspace  {}1.}}{49}{figure.6.4}}
\newlabel{elmentcut-ex02}{{6.4}{49}{Element-cut partitioning example: (a) whole geometry, (b) partition~0, (c) partition~1}{figure.6.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.4}Figures}{50}{section.6.4}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.5}{\ignorespaces Node-cut partitioning.}}{50}{figure.6.5}}
\newlabel{nodecut}{{6.5}{50}{Node-cut partitioning}{figure.6.5}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.6}{\ignorespaces Node-cut partitioning - local constitutive mode.}}{51}{figure.6.6}}
\newlabel{nodecut-lm}{{6.6}{51}{Node-cut partitioning - local constitutive mode}{figure.6.6}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.7}{\ignorespaces Node-cut partitioning - nonlocal constitutive mode.}}{51}{figure.6.7}}
\newlabel{nodecut-nlm}{{6.7}{51}{Node-cut partitioning - nonlocal constitutive mode}{figure.6.7}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.8}{\ignorespaces Element-cut partitioning.}}{52}{figure.6.8}}
\newlabel{elmentcut}{{6.8}{52}{Element-cut partitioning}{figure.6.8}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.9}{\ignorespaces Element-cut partitioning, local constitutive mode.}}{53}{figure.6.9}}
\newlabel{elmentcut-lm}{{6.9}{53}{Element-cut partitioning, local constitutive mode}{figure.6.9}{}}
